//package com.example.e_comm.vehicle.entity;
//
//import com.baomidou.mybatisplus.annotation.*;
//import lombok.Data;
//
//import java.time.LocalDateTime;
//
//@Data
//@TableName("vehicle")
//public class Vehicle {
//
//    @TableId(value = "vin", type = IdType.INPUT)
//    private String vin;
//
//    @TableField("longitude")
//    private Double longitude;
//
//    @TableField("latitude")
//    private Double latitude;
//
//    @TableField("speed")
//    private Double speed;
//
//    @TableField("mileage")
//    private Double mileage;
//
//    @TableField("battery")
//    private Integer battery;
//
//    @TableField("status")
//    private Integer status;
//
//    @TableField(value = "last_report_time", fill = FieldFill.INSERT_UPDATE)
//    private LocalDateTime lastReportTime;
//
//    @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
//    private LocalDateTime updateTime;
//
//    @TableField("version")
//    @Version
//    private Integer version;
//
//    @TableField("deleted")
//    @TableLogic
//    private Integer deleted;
//}